Классическое машинное обучение
Добро пожаловать на занятие 6 курса «Концепции искусственного интеллекта» (COMP5511). Это занятие служит мостом от теоретических основ к практическим алгоритмическим реализациям. Хотя современный ИИ часто делает акцент на глубоком обучении, Классическое машинное обучение остаётся основой анализа данных. Эти алгоритмы обеспечивают высокую интерпретируемость и вычислительную эффективность, что делает их предпочтительным выбором для структурированных данных и отраслевой аналитики.
1. Обучение с учителем
Эта парадигма предполагает обучение модели на размеченном наборе данных, где алгоритм изучает взаимосвязь между входными признаками и конкретным целевым выходом. Это позволяет модели предсказывать результаты для новых, ранее не встречавшихся данных с высокой точностью.
- Деревья решений: модели, которые разбивают данные на ветви для принятия классификационного или числового решения.
- Машины опорных векторов (SVM): алгоритмы, которые находят оптимальную гиперплоскость для максимизации зазора между различными классами данных.
2. Обучение без учителя
Эти алгоритмы анализируют неразмеченные данные для обнаружения скрытых закономерностей, структур или группировок без каких-либо предварительных указаний о том, каким должен быть результат. Ключевые методы включают:
- Кластеризация методом K-средних: группировка точек данных в K различных групп на основе схожести признаков.
- Метод главных компонент (PCA): метод снижения размерности , используемый для упрощения сложных данных с сохранением их существенной дисперсии.